home *** CD-ROM | disk | FTP | other *** search
- #ifndef _qed_options_h_
- #define _qed_options_h_
-
-
- /*
- * Autosave
- */
- EXTERN BOOLEAN as_text, as_proj; /* Autosave ? */
- EXTERN BOOLEAN as_text_ask, as_proj_ask; /* nachfragen? */
- EXTERN WORD as_text_min, as_proj_min; /* Minuten */
-
- VOID autosave_dial (VOID);
-
-
- /*
- * Globale Optionen
- */
- EXTERN BOOLEAN wish_no_desktop, no_desktop;
- EXTERN BOOLEAN wind_cycle;
- EXTERN WORD cu_mode, cu_width2, cu_high2, transfer_size;
- EXTERN BOOLEAN save_opt, cu_icon, cu_window, cu_width, cu_high,
- overwrite, blinking_cursor, ctrl_mark_mode;
- EXTERN PATH helpprog;
-
- VOID global_options (VOID);
-
-
- /*
- * Lokale Optionen
- */
- typedef struct
- {
- BOOLEAN tab;
- WORD tabsize;
- BOOLEAN einruecken;
- BOOLEAN umbrechen;
- BOOLEAN format_by_load;
- BOOLEAN format_by_paste;
- WORD lineal_len;
- UBYTE umbruch_str[35];
- SET umbruch_set;
- BOOLEAN backup;
- UBYTE backup_ext[4];
- PATH kurzel;
- UBYTE wort_str[34];
- SET wort_set;
- BOOLEAN show_end;
- } LOCAL_OPT, *LOC_OPTP;
-
-
- /* Anzahl Muster für Optionen */
- #define MUSTER_ANZ 10
- #define MUSTER_LEN 15
-
- EXTERN UBYTE muster_str[MUSTER_ANZ][MUSTER_LEN+1];
- EXTERN LOCAL_OPT loc_opt[MUSTER_ANZ];
- EXTERN WORD loc_opt_anz;
-
- VOID local_options (VOID);
-
-
- /*
- * Datei
- */
- WORD option_load (VOID);
- WORD option_save (BOOLEAN interactiv);
-
-
- VOID init_default_var (VOID);
-
- #endif
-